self dependent - Spanisch Englisch Wörterbuch